<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Gestion_Des_Inscriptions_Universitaires: Référence du fichier /home/omid/Bureau/projet/gestion-des-inscriptions-universitaires-version-finale/src/Controle.h</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Généré par Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Gestion_Des_Inscriptions_Universitaires</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="pages.html"><span>Pages&#160;associées</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Fichiers</span></a></li>
      <li><a href="dirs.html"><span>Répertoires</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
      <li><a href="globals.html"><span>Membres&#160;de&#160;fichier</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('_controle_8h.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Définition de type</a> &#124;
<a href="#func-members">Fonctions</a>  </div>
  <div class="headertitle">
<div class="title">Référence du fichier Controle.h</div>  </div>
</div>
<div class="contents">
<div class="textblock"><code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &lt;assert.h&gt;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;string.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="_u_e_8h_source.html">UE.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_etudiant_8h_source.html">Etudiant.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_util_str_8h_source.html">UtilStr.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_chemin_8h_source.html">Chemin.h</a>&quot;</code><br/>
</div>
<p><a href="_controle_8h_source.html">Aller au code source de ce fichier.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_c_c.html">sCC</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_tab_c_c.html">sTabCC</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_note.html">sNote</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_tab_note.html">sTabNote</a></td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Définition de type</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_c_c.html">sCC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#ab41c1949bef0cb7c83998d0a5d83bcc2">CC</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Redéfinit la structure <a class="el" href="structs_c_c.html">sCC</a>.  <a href="#ab41c1949bef0cb7c83998d0a5d83bcc2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_tab_c_c.html">sTabCC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a9a63b5a263c940d68199618e36b003e3">TabCC</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_note.html">sNote</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a8c1c623e4595a46005a411e9763a1dc0">Note</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_tab_note.html">sTabNote</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a3700b5c6d1710122d48084f01475dd46">TabNote</a></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Fonctions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a32a61d4fcefa489a1fe6e2ca1aad2dd9">initCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc, const int codeCC, const int codeUe, const char *intitule, const float coef)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a07c541bc2bf99bebc0cc27629c03d9ea">creCC</a> (const int codeCC, const int codeUe, const char *intitule, const float coef)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a572f1a39873bd66ea7b051f39be3a6a8">libCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Libere un <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> en mémoire.  <a href="#a572f1a39873bd66ea7b051f39be3a6a8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a9cf47dde390f6f3dc4b2b81d53bb5d15">detCC</a> (<a class="el" href="struct_c_c.html">CC</a> **cc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#ac0389e2cad189947953cd805dc7046e1">getCodeCC</a> (const <a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#adb9144390bf57c83ff8f34b1b16ba8d6">setCodeCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc, const int codeCC)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a7acefbeb46464f373cdf79f5e5716644">getIntituleDeCC</a> (const <a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">rccrner intitule.  <a href="#a7acefbeb46464f373cdf79f5e5716644"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a2622faead1cc164cde06979b41068fee">setIntituleDeCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc, const char *intitule)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ intitule de l'cc.  <a href="#a2622faead1cc164cde06979b41068fee"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#aff90b214bfdd5c9525c0e083f0f3a064">getCoef</a> (const <a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">rccrner intitule.  <a href="#aff90b214bfdd5c9525c0e083f0f3a064"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a4e2fa17aeb3889b8e3ab2aeeac06173a">setCoef</a> (<a class="el" href="struct_c_c.html">CC</a> *cc, const float coef)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a9b894dd7fb90347b489ac9a4b7960745">affCC</a> (const <a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Afficher l'cc.  <a href="#a9b894dd7fb90347b489ac9a4b7960745"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a846d68df1d4ab6310b2ebc4096ff842b">savCCParElem</a> (const int codeCC, const int codeUe, const char *intitule, const float coef)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a350501997a1694157b41a91d73035741">savCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a86a8e24b15101a7d2265f88cf0a04aba">rchCCParCode</a> (const int codeCC)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recherche <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> dans un fichier binaire.  <a href="#a86a8e24b15101a7d2265f88cf0a04aba"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a1e56b985532a65d12cedf4fa76b68114">recCCParCode</a> (const int codeCC)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> dans un fichier binaire.  <a href="#a1e56b985532a65d12cedf4fa76b68114"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_c_c.html">TabCC</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a0c6c2e27707fe4efda70c45a5a9ede98">recCCParUe</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recCCParUe  <a href="#a0c6c2e27707fe4efda70c45a5a9ede98"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_c_c.html">TabCC</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#aef77520f21593c8af7c8fba09a03ab2b">recCCParCodeUe</a> (int codeUe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recCCParCodeUe  <a href="#aef77520f21593c8af7c8fba09a03ab2b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_note.html">TabNote</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a4adb03d58fb3fe87326a5293fdf043d2">recNoteParCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_note.html">Note</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#aac7f7b2a2699ec9a8d06f912afc371e1">recNoteParEtuCC</a> (<a class="el" href="struct_etu.html">Etu</a> *etu, <a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_note.html">TabNote</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#aa2079f001e99289377f4e95622c13833">recNoteParEtuUe</a> (<a class="el" href="struct_etu.html">Etu</a> *etu, <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#ad5b08a6865a2f31c154cdae545dc3b73">saveNote</a> (<a class="el" href="structs_note.html">Note</a> *note)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a9c85c2dc0b81e0c4d7dd74d319135d7e">saveNoteParCode</a> (int numCC, int numEtu, float note)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a30e3afd065c6214412ab9eb8c380f20b">mdfNote</a> (<a class="el" href="structs_note.html">Note</a> *note, <a class="el" href="structs_note.html">Note</a> *noteNew)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#ab04c34a243b029abd232fd4696972ab4">supNote</a> (<a class="el" href="structs_note.html">Note</a> *note)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a3f2f8f56c7e8e5e39c0799cec4624c17">supNoteParNum</a> (int numCC, int numEtu)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a125cd52fe38e5e838d90230baa6c4799">supCCParCode</a> (const int codeCC)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> dans un fichier binaire.  <a href="#a125cd52fe38e5e838d90230baa6c4799"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a1b7d448f79d56cf00c7ad65d3a11e096">supCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#abb0f7a522ff95e1e3c02c0a721f603ff">modifCC</a> (<a class="el" href="struct_c_c.html">CC</a> *cc, <a class="el" href="struct_c_c.html">CC</a> *ccnew)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#ab84af97f97780723b86fd064e0843113">mdfCCParCode</a> (const int codeCC, <a class="el" href="struct_c_c.html">CC</a> *pCC)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a036c192638e90abd6910f2106fc52190">affCC_DB</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Afficher base de donnee de <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> .  <a href="#a036c192638e90abd6910f2106fc52190"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_controle_8h.html#a0215faba01e409f08029017c8a77bcd0">regCC</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Test le module <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a>.  <a href="#a0215faba01e409f08029017c8a77bcd0"></a><br/></td></tr>
</table>
<hr/><h2>Documentation des définitions de type</h2>
<a class="anchor" id="ab41c1949bef0cb7c83998d0a5d83bcc2"></a><!-- doxytag: member="Controle.h::CC" ref="ab41c1949bef0cb7c83998d0a5d83bcc2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_c_c.html">CC</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Redéfinit la structure <a class="el" href="structs_c_c.html">sCC</a>. </p>

<p>Définition à la ligne <a class="el" href="_controle_8h_source.html#l00055">55</a> du fichier <a class="el" href="_controle_8h_source.html">Controle.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8c1c623e4595a46005a411e9763a1dc0"></a><!-- doxytag: member="Controle.h::Note" ref="a8c1c623e4595a46005a411e9763a1dc0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structs_note.html">sNote</a> <a class="el" href="structs_note.html">Note</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8h_source.html#l00072">72</a> du fichier <a class="el" href="_controle_8h_source.html">Controle.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9a63b5a263c940d68199618e36b003e3"></a><!-- doxytag: member="Controle.h::TabCC" ref="a9a63b5a263c940d68199618e36b003e3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structs_tab_c_c.html">sTabCC</a> <a class="el" href="structs_tab_c_c.html">TabCC</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8h_source.html#l00064">64</a> du fichier <a class="el" href="_controle_8h_source.html">Controle.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3700b5c6d1710122d48084f01475dd46"></a><!-- doxytag: member="Controle.h::TabNote" ref="a3700b5c6d1710122d48084f01475dd46" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structs_tab_note.html">sTabNote</a> <a class="el" href="structs_tab_note.html">TabNote</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8h_source.html#l00079">79</a> du fichier <a class="el" href="_controle_8h_source.html">Controle.h</a>.</p>

</div>
</div>
<hr/><h2>Documentation des fonctions</h2>
<a class="anchor" id="a9b894dd7fb90347b489ac9a4b7960745"></a><!-- doxytag: member="Controle.h::affCC" ref="a9b894dd7fb90347b489ac9a4b7960745" args="(const CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affCC </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Afficher l'cc. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">cc</td><td>pointeur vers l'cc.  0 si tout est OK </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00115">115</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00389">affCC_DB()</a>.</p>

</div>
</div>
<a class="anchor" id="a036c192638e90abd6910f2106fc52190"></a><!-- doxytag: member="Controle.h::affCC_DB" ref="a036c192638e90abd6910f2106fc52190" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affCC_DB </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Afficher base de donnee de <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> . </p>
<p>0 si tout est OK. </p>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00389">389</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00115">affCC()</a>, <a class="el" href="_chemin_8h_source.html#l00017">CC_DB</a>, et <a class="el" href="_controle_8c_source.html#l00026">creCC()</a>.</p>

</div>
</div>
<a class="anchor" id="a07c541bc2bf99bebc0cc27629c03d9ea"></a><!-- doxytag: member="Controle.h::creCC" ref="a07c541bc2bf99bebc0cc27629c03d9ea" args="(const int codeCC, const int codeUe, const char *intitule, const float coef)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_c_c.html">CC</a>* creCC </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>coef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00026">26</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00017">initCC()</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00389">affCC_DB()</a>, <a class="el" href="_controle_8c_source.html#l00224">recCCParCode()</a>, et <a class="el" href="_controle_8c_source.html#l00333">recCCParCodeUe()</a>.</p>

</div>
</div>
<a class="anchor" id="a9cf47dde390f6f3dc4b2b81d53bb5d15"></a><!-- doxytag: member="Controle.h::detCC" ref="a9cf47dde390f6f3dc4b2b81d53bb5d15" args="(CC **cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void detCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> **&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00048">48</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00034">libCC()</a>.</p>

</div>
</div>
<a class="anchor" id="ac0389e2cad189947953cd805dc7046e1"></a><!-- doxytag: member="Controle.h::getCodeCC" ref="ac0389e2cad189947953cd805dc7046e1" args="(const CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getCodeCC </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00063">63</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

</div>
</div>
<a class="anchor" id="aff90b214bfdd5c9525c0e083f0f3a064"></a><!-- doxytag: member="Controle.h::getCoef" ref="aff90b214bfdd5c9525c0e083f0f3a064" args="(const CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float getCoef </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>rccrner intitule. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">cc</td><td>pointeur vers l'cc.  intitule. </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00097">97</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7acefbeb46464f373cdf79f5e5716644"></a><!-- doxytag: member="Controle.h::getIntituleDeCC" ref="a7acefbeb46464f373cdf79f5e5716644" args="(const CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* getIntituleDeCC </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>rccrner intitule. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">cc</td><td>pointeur vers l'cc.  intitule. </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00078">78</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

</div>
</div>
<a class="anchor" id="a32a61d4fcefa489a1fe6e2ca1aad2dd9"></a><!-- doxytag: member="Controle.h::initCC" ref="a32a61d4fcefa489a1fe6e2ca1aad2dd9" args="(CC *cc, const int codeCC, const int codeUe, const char *intitule, const float coef)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void initCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>coef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00017">17</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00071">setCodeCC()</a>, <a class="el" href="_controle_8c_source.html#l00105">setCoef()</a>, et <a class="el" href="_controle_8c_source.html#l00086">setIntituleDeCC()</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00026">creCC()</a>.</p>

</div>
</div>
<a class="anchor" id="a572f1a39873bd66ea7b051f39be3a6a8"></a><!-- doxytag: member="Controle.h::libCC" ref="a572f1a39873bd66ea7b051f39be3a6a8" args="(CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void libCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Libere un <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> en mémoire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">cc</td><td>Pointeur vers l'cc.  0 si tout est OK </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00034">34</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00048">detCC()</a>.</p>

</div>
</div>
<a class="anchor" id="ab84af97f97780723b86fd064e0843113"></a><!-- doxytag: member="Controle.h::mdfCCParCode" ref="ab84af97f97780723b86fd064e0843113" args="(const int codeCC, CC *pCC)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int mdfCCParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>pCC</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00320">320</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00180">savCC()</a>, et <a class="el" href="_controle_8c_source.html#l00265">supCCParCode()</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00311">modifCC()</a>.</p>

</div>
</div>
<a class="anchor" id="a30e3afd065c6214412ab9eb8c380f20b"></a><!-- doxytag: member="Controle.h::mdfNote" ref="a30e3afd065c6214412ab9eb8c380f20b" args="(Note *note, Note *noteNew)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void mdfNote </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structs_note.html">Note</a> *&#160;</td>
          <td class="paramname"><em>note</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structs_note.html">Note</a> *&#160;</td>
          <td class="paramname"><em>noteNew</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abb0f7a522ff95e1e3c02c0a721f603ff"></a><!-- doxytag: member="Controle.h::modifCC" ref="abb0f7a522ff95e1e3c02c0a721f603ff" args="(CC *cc, CC *ccnew)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int modifCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>ccnew</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00311">311</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00320">mdfCCParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a86a8e24b15101a7d2265f88cf0a04aba"></a><!-- doxytag: member="Controle.h::rchCCParCode" ref="a86a8e24b15101a7d2265f88cf0a04aba" args="(const int codeCC)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rchCCParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recherche <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">codeCC</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>0 s'il n'existe pas.  1 s'il existe. </p>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00188">188</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00017">CC_DB</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00137">savCCParElem()</a>.</p>

</div>
</div>
<a class="anchor" id="a1e56b985532a65d12cedf4fa76b68114"></a><!-- doxytag: member="Controle.h::recCCParCode" ref="a1e56b985532a65d12cedf4fa76b68114" args="(const int codeCC)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_c_c.html">CC</a>* recCCParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">codeCC</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p><a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> s'il n'existe pas.  NULL s'il existe. </p>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00224">224</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00017">CC_DB</a>, et <a class="el" href="_controle_8c_source.html#l00026">creCC()</a>.</p>

</div>
</div>
<a class="anchor" id="aef77520f21593c8af7c8fba09a03ab2b"></a><!-- doxytag: member="Controle.h::recCCParCodeUe" ref="aef77520f21593c8af7c8fba09a03ab2b" args="(int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_c_c.html">TabCC</a>* recCCParCodeUe </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recCCParCodeUe </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000026">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00333">333</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00017">CC_DB</a>, <a class="el" href="_controle_8c_source.html#l00026">creCC()</a>, <a class="el" href="_controle_8h_source.html#l00061">sTabCC::nbCC</a>, et <a class="el" href="_controle_8h_source.html#l00060">sTabCC::tabCC</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00381">recCCParUe()</a>.</p>

</div>
</div>
<a class="anchor" id="a0c6c2e27707fe4efda70c45a5a9ede98"></a><!-- doxytag: member="Controle.h::recCCParUe" ref="a0c6c2e27707fe4efda70c45a5a9ede98" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_c_c.html">TabCC</a>* recCCParUe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recCCParUe </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000027">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00381">381</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00333">recCCParCodeUe()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00648">preparerFenetreGererUe()</a>.</p>

</div>
</div>
<a class="anchor" id="a4adb03d58fb3fe87326a5293fdf043d2"></a><!-- doxytag: member="Controle.h::recNoteParCC" ref="a4adb03d58fb3fe87326a5293fdf043d2" args="(CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_note.html">TabNote</a>* recNoteParCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aac7f7b2a2699ec9a8d06f912afc371e1"></a><!-- doxytag: member="Controle.h::recNoteParEtuCC" ref="aac7f7b2a2699ec9a8d06f912afc371e1" args="(Etu *etu, CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_note.html">Note</a>* recNoteParEtuCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_etu.html">Etu</a> *&#160;</td>
          <td class="paramname"><em>etu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa2079f001e99289377f4e95622c13833"></a><!-- doxytag: member="Controle.h::recNoteParEtuUe" ref="aa2079f001e99289377f4e95622c13833" args="(Etu *etu, UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_note.html">TabNote</a>* recNoteParEtuUe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_etu.html">Etu</a> *&#160;</td>
          <td class="paramname"><em>etu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0215faba01e409f08029017c8a77bcd0"></a><!-- doxytag: member="Controle.h::regCC" ref="a0215faba01e409f08029017c8a77bcd0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void regCC </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Test le module <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a>. </p>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00419">419</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

</div>
</div>
<a class="anchor" id="a350501997a1694157b41a91d73035741"></a><!-- doxytag: member="Controle.h::savCC" ref="a350501997a1694157b41a91d73035741" args="(CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00180">180</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00137">savCCParElem()</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00320">mdfCCParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a846d68df1d4ab6310b2ebc4096ff842b"></a><!-- doxytag: member="Controle.h::savCCParElem" ref="a846d68df1d4ab6310b2ebc4096ff842b" args="(const int codeCC, const int codeUe, const char *intitule, const float coef)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savCCParElem </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>coef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00137">137</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00017">CC_DB</a>, et <a class="el" href="_controle_8c_source.html#l00188">rchCCParCode()</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00180">savCC()</a>.</p>

</div>
</div>
<a class="anchor" id="ad5b08a6865a2f31c154cdae545dc3b73"></a><!-- doxytag: member="Controle.h::saveNote" ref="ad5b08a6865a2f31c154cdae545dc3b73" args="(Note *note)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void saveNote </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structs_note.html">Note</a> *&#160;</td>
          <td class="paramname"><em>note</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9c85c2dc0b81e0c4d7dd74d319135d7e"></a><!-- doxytag: member="Controle.h::saveNoteParCode" ref="a9c85c2dc0b81e0c4d7dd74d319135d7e" args="(int numCC, int numEtu, float note)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void saveNoteParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numCC</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEtu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>note</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adb9144390bf57c83ff8f34b1b16ba8d6"></a><!-- doxytag: member="Controle.h::setCodeCC" ref="adb9144390bf57c83ff8f34b1b16ba8d6" args="(CC *cc, const int codeCC)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setCodeCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00071">71</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00017">initCC()</a>.</p>

</div>
</div>
<a class="anchor" id="a4e2fa17aeb3889b8e3ab2aeeac06173a"></a><!-- doxytag: member="Controle.h::setCoef" ref="a4e2fa17aeb3889b8e3ab2aeeac06173a" args="(CC *cc, const float coef)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setCoef </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>coef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00105">105</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00017">initCC()</a>.</p>

</div>
</div>
<a class="anchor" id="a2622faead1cc164cde06979b41068fee"></a><!-- doxytag: member="Controle.h::setIntituleDeCC" ref="a2622faead1cc164cde06979b41068fee" args="(CC *cc, const char *intitule)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setIntituleDeCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>intitule</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ intitule de l'cc. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">cc</td><td>Pointeur vers l'cc. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">intitule</td><td>intitule de l'CC.  0 si tout est OK. </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00086">86</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00017">initCC()</a>.</p>

</div>
</div>
<a class="anchor" id="a1b7d448f79d56cf00c7ad65d3a11e096"></a><!-- doxytag: member="Controle.h::supCC" ref="a1b7d448f79d56cf00c7ad65d3a11e096" args="(CC *cc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supCC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_c_c.html">CC</a> *&#160;</td>
          <td class="paramname"><em>cc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00303">303</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_controle_8c_source.html#l00265">supCCParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a125cd52fe38e5e838d90230baa6c4799"></a><!-- doxytag: member="Controle.h::supCCParCode" ref="a125cd52fe38e5e838d90230baa6c4799" args="(const int codeCC)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supCCParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeCC</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer <a class="el" href="struct_c_c.html" title="Structure utilisée pour la gestion d&#39;une CC.">CC</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">codeCC</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>-1 s'il n'existe pas.  0 s'il supprime. </p>

<p>Définition à la ligne <a class="el" href="_controle_8c_source.html#l00265">265</a> du fichier <a class="el" href="_controle_8c_source.html">Controle.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00017">CC_DB</a>.</p>

<p>Référencé par <a class="el" href="_controle_8c_source.html#l00320">mdfCCParCode()</a>, et <a class="el" href="_controle_8c_source.html#l00303">supCC()</a>.</p>

</div>
</div>
<a class="anchor" id="ab04c34a243b029abd232fd4696972ab4"></a><!-- doxytag: member="Controle.h::supNote" ref="ab04c34a243b029abd232fd4696972ab4" args="(Note *note)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void supNote </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structs_note.html">Note</a> *&#160;</td>
          <td class="paramname"><em>note</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3f2f8f56c7e8e5e39c0799cec4624c17"></a><!-- doxytag: member="Controle.h::supNoteParNum" ref="a3f2f8f56c7e8e5e39c0799cec4624c17" args="(int numCC, int numEtu)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void supNoteParNum </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numCC</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEtu</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="_controle_8h.html">Controle.h</a>      </li>
      <li class="footer">Généré le Thu Jun 7 2012 17:01:10 pour Gestion_Des_Inscriptions_Universitaires par&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>
